broad-leaved trees - French English Dictionary